home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_48.txt < prev    next >
Text File  |  1991-04-25  |  27KB  |  494 lines

  1. # near model CODE resource
  2. # jump table entries: 6880-6889 (10 of them)
  3. export_860:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  2F0B                     move.l     -[A7], A3
  9. 00000012  2054                     movea.l    A0, [A4]
  10. 00000014  2F28 0018                move.l     -[A7], [A0 + 0x18]
  11. 00000018  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  12. 0000001C  7000                     moveq.l    D0, 0x00
  13. 0000001E  102E 0013                move.b     D0, [A6 + 0x13]
  14. 00000022  2F00                     move.l     -[A7], D0
  15. 00000024  2F0B                     move.l     -[A7], A3
  16. 00000026  2F0C                     move.l     -[A7], A4
  17. 00000028  4EBA 0074                jsr        [PC + 0x74 /* 0000009E */]
  18. 0000002C  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  19. 00000032  4E5E                     unlink     A6
  20. 00000034  4E75                     rts
  21. export_861:
  22. fn00000036:
  23. 00000036  4E56 FFFC                link       A6, -0x0004
  24. 0000003A  48E7 0118                movem.l    -[A7], D7,A3,A4
  25. 0000003E  266E 000C                movea.l    A3, [A6 + 0xC]
  26. 00000042  286E 0008                movea.l    A4, [A6 + 0x8]
  27. 00000046  2053                     movea.l    A0, [A3]
  28. 00000048  B9E8 000A                cmpa.l     A4, [A0 + 0xA]
  29. 0000004C  6746                     beq        +0x48 /* 00000094 */
  30. 0000004E  2F0B                     move.l     -[A7], A3
  31. 00000050  2054                     movea.l    A0, [A4]
  32. 00000052  2F28 0018                move.l     -[A7], [A0 + 0x18]
  33. 00000056  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  34. 0000005A  2054                     movea.l    A0, [A4]
  35. 0000005C  2D68 001C FFFC           move.l     [A6 - 0x4], [A0 + 0x1C]
  36. 00000062  2F0B                     move.l     -[A7], A3
  37. 00000064  206E FFFC                movea.l    A0, [A6 - 0x4]
  38. 00000068  2F08                     move.l     -[A7], A0
  39. 0000006A  2050                     movea.l    A0, [A0]
  40. 0000006C  2050                     movea.l    A0, [A0]
  41. 0000006E  2268 0050                movea.l    A1, [A0 + 0x50]
  42. 00000072  4E91                     jsr        [A1]
  43. 00000074  4207                     clr.b      D7
  44. 00000076  7000                     moveq.l    D0, 0x00
  45. 00000078  1007                     move.b     D0, D7
  46. 0000007A  4A80                     tst.l      D0
  47. 0000007C  2053                     movea.l    A0, [A3]
  48. 0000007E  0228 00F7 0025           andi.b     [A0 + 0x25], 0xF7
  49. 00000084  2200                     move.l     D1, D0
  50. 00000086  E709                     lsl        D1.b, 3
  51. 00000088  0201 0008                andi.b     D1, 0x8
  52. 0000008C  8328 0025                or.b       [A0 + 0x25], D1
  53. 00000090  4FEF 0010                lea.l      A7, [A7 + 0x10]
  54. label00000094:
  55. 00000094  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  56. 0000009A  4E5E                     unlink     A6
  57. 0000009C  4E75                     rts
  58. export_862:
  59. fn0000009E:
  60. 0000009E  4E56 FFB8                link       A6, -0x0048
  61. 000000A2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  62. 000000A6  1E2E 0013                move.b     D7, [A6 + 0x13]
  63. 000000AA  266E 000C                movea.l    A3, [A6 + 0xC]
  64. 000000AE  286E 0008                movea.l    A4, [A6 + 0x8]
  65. 000000B2  1B7C 0001 F618           move.b     [A5 - 0x9E8], 0x1
  66. 000000B8  4A07                     tst.b      D7
  67. 000000BA  6726                     beq        +0x28 /* 000000E2 */
  68. 000000BC  486E FFB8                pea.l      [A6 - 0x48]
  69. 000000C0  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  70. 000000C4  4A80                     tst.l      D0
  71. 000000C6  588F                     addq.l     A7, 4
  72. 000000C8  670E                     beq        +0x10 /* 000000D8 */
  73. 000000CA  2F0B                     move.l     -[A7], A3
  74. 000000CC  2053                     movea.l    A0, [A3]
  75. 000000CE  2050                     movea.l    A0, [A0]
  76. 000000D0  2268 00D4                movea.l    A1, [A0 + 0xD4]
  77. 000000D4  4E91                     jsr        [A1]
  78. 000000D6  588F                     addq.l     A7, 4
  79. label000000D8:
  80. 000000D8  486E FFB8                pea.l      [A6 - 0x48]
  81. 000000DC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  82. 000000E0  588F                     addq.l     A7, 4
  83. label000000E2:
  84. 000000E2  7C01                     moveq.l    D6, 0x01
  85. 000000E4  2053                     movea.l    A0, [A3]
  86. 000000E6  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  87. 000000EC  660A                     bne        +0xC /* 000000F8 */
  88. 000000EE  2054                     movea.l    A0, [A4]
  89. 000000F0  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  90. 000000F6  671A                     beq        +0x1C /* 00000112 */
  91. label000000F8:
  92. 000000F8  7000                     moveq.l    D0, 0x00
  93. 000000FA  2F00                     move.l     -[A7], D0
  94. 000000FC  2F0B                     move.l     -[A7], A3
  95. 000000FE  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  96. 00000102  2D40 FFF8                move.l     [A6 - 0x8], D0
  97. 00000106  2040                     movea.l    A0, D0
  98. 00000108  2050                     movea.l    A0, [A0]
  99. 0000010A  2D68 0008 FFF0           move.l     [A6 - 0x10], [A0 + 0x8]
  100. 00000110  508F                     addq.l     A7, 8
  101. label00000112:
  102. 00000112  2053                     movea.l    A0, [A3]
  103. 00000114  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  104. 0000011A  6728                     beq        +0x2A /* 00000144 */
  105. 0000011C  A065                     syscall    StackSpace
  106. 0000011E  0C80 0000 0C40           cmpi.l     D0, 0xC40
  107. 00000124  5EC0                     sgt        D0
  108. 00000126  0240 0001                andi.w     D0, 0x1
  109. 0000012A  48C0                     ext.l      D0
  110. 0000012C  1C00                     move.b     D6, D0
  111. 0000012E  6714                     beq        +0x16 /* 00000144 */
  112. 00000130  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  113. 00000134  7000                     moveq.l    D0, 0x00
  114. 00000136  2F00                     move.l     -[A7], D0
  115. 00000138  2F0B                     move.l     -[A7], A3
  116. 0000013A  4EAD 1C1A                jsr        [A5 + 0x1C1A /* export_895 */]
  117. 0000013E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  118. 00000142  6016                     bra        +0x18 /* 0000015A */
  119. label00000144:
  120. 00000144  2054                     movea.l    A0, [A4]
  121. 00000146  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  122. 0000014C  670C                     beq        +0xE /* 0000015A */
  123. 0000014E  2F0B                     move.l     -[A7], A3
  124. 00000150  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  125. 00000154  4EBA FEE0                jsr        [PC - 0x120 /* 00000036 */]
  126. 00000158  508F                     addq.l     A7, 8
  127. label0000015A:
  128. 0000015A  7000                     moveq.l    D0, 0x00
  129. 0000015C  1007                     move.b     D0, D7
  130. 0000015E  2F00                     move.l     -[A7], D0
  131. 00000160  2F0B                     move.l     -[A7], A3
  132. 00000162  2053                     movea.l    A0, [A3]
  133. 00000164  2050                     movea.l    A0, [A0]
  134. 00000166  2268 010C                movea.l    A1, [A0 + 0x10C]
  135. 0000016A  4E91                     jsr        [A1]
  136. 0000016C  4A07                     tst.b      D7
  137. 0000016E  508F                     addq.l     A7, 8
  138. 00000170  6714                     beq        +0x16 /* 00000186 */
  139. 00000172  2F0B                     move.l     -[A7], A3
  140. 00000174  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  141. 00000178  4A06                     tst.b      D6
  142. 0000017A  588F                     addq.l     A7, 4
  143. 0000017C  6708                     beq        +0xA /* 00000186 */
  144. 0000017E  2F0B                     move.l     -[A7], A3
  145. 00000180  4EBA 005C                jsr        [PC + 0x5C /* 000001DE */]
  146. 00000184  588F                     addq.l     A7, 4
  147. label00000186:
  148. 00000186  2054                     movea.l    A0, [A4]
  149. 00000188  2D68 001C FFF4           move.l     [A6 - 0xC], [A0 + 0x1C]
  150. 0000018E  6714                     beq        +0x16 /* 000